package com.home.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Tool {

    public static Date stringToDate(String str){  
        if(str == null || "".equals(str.trim())){  
            return null;  
        }  
        try {  
            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");  
            return format.parse(str);  
        } catch (ParseException e) {  
            e.printStackTrace();  
            return null;  
        }  
    }  
      
    public static String dateToString(Date d){  
        if(d == null){  
            return "";  
        }
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  
        return format.format(d);  
    }  
      
    public static boolean isEmpty(Object o){  
        if(o == null){  
            return true;  
        }else{  
            if(o instanceof String){  
                return "".equals(((String)o).trim());  
            }else{  
                return false;  
            }  
        }  
    } 
}
